electronic communications division - English Synonyms Dictionary